﻿using Newtonsoft.Json;
using System;
using System.Collections.Generic;
using System.Text;

namespace SuperX.Common.MSG
{
    // 
    public class MsgCacheConfig
    {
        // 
        public int CountCeiling { get; set; } = 100000;

        //
        public int TimeCeiling { get; set; } = 600;

        // 
        public bool OutputToLog { get; set; }

        // 
        [JsonProperty(DefaultValueHandling = 0)]
        public bool EnableListen { get; set; } = true;

        // 
        public MsgCacheConfig()
        {
            this.Init();
        }

        // 
        public void Init()
        {
        }
    }
}
